package POJO;

import java.util.Date;
/**
 * Klasa identyfikująca pracownika banku
 * 
 *
 */

public class Pracownik extends Osoba {
	private String stanowisko;
	
	public Pracownik(){super();};
	
	public Pracownik(long id,String haslo,String imie,String nazwisko,
			Date dataUr,String ulica,String kodPocztowy,String miejscowosc,String stanowisko)	{
		
		super(id,haslo,imie,nazwisko,dataUr,ulica,kodPocztowy,miejscowosc);
		this.stanowisko = stanowisko;
	
	}
	


	@Override
	public int hashCode() {
		final int prime = 31;
		int result = super.hashCode();
		result = prime * result
				+ ((stanowisko == null) ? 0 : stanowisko.hashCode());
		return result;
	}

	@Override
	public boolean equals(Object obj) {
		if (this == obj)
			return true;
		if (!super.equals(obj))
			return false;
		if (getClass() != obj.getClass())
			return false;
		Pracownik other = (Pracownik) obj;
		if (stanowisko == null) {
			if (other.stanowisko != null)
				return false;
		} else if (!stanowisko.equals(other.stanowisko))
			return false;
		return true;
	}

	public String getStanowisko() {
		return stanowisko;
	}

	public void setStanowisko(String stanowisko) {
		this.stanowisko = stanowisko;
	}
	

}
